Microsoft BizTalk Server Logging Agent
Use Nodinite to replace BAM—gain long-term archiving of tracked events, including payload and context properties for complete visibility!
✅ Replaces BAM
✅ Plug and play
✅ No pipeline components required (!)
✅ Nothing to deploy
✅ No restarts required
✅ No vendor lock-in
✅ Log Events, Payload, and Context Properties
✅ Long-term storage
✅ Re-index support in Nodinite—no up-front design required
✅ Supports logging from multiple BizTalk Groups with a single license
Note
Nodinite and the BizTalk Server Monitoring Agent are fully compatible with BizTalk Server 2006 through 2020!
Logo: Nodinite BizTalk Server Logging Agent
- The Nodinite Logging agent for Microsoft BizTalk Server copies events and messages from one or more Microsoft BizTalk Server instances.
About
Quickly get tracked data from any number of BizTalk Server groups with minimal effort!
The Microsoft BizTalk Server Logging Agent copies events and messages—including promoted properties—from one or more Microsoft BizTalk Servers for ports and Orchestrations with Tracking enabled. Since the agent copies data from the BizTalk Tracking database, you never need to keep large amounts of data within BizTalk. Use Nodinite to make your BizTalk Server environment faster and less error-prone due to tracking-related issues.
You can also track events and messages using the Log Pipeline Components for Nodinite.
Note
Nodinite fully replaces BAM and is less error-prone. You can finally trust logging with BizTalk!
Features
Nodinite copies data from the tracking database (BizTalkDTADb). You can use a single instance of Nodinite to fetch data from multiple BizTalk Groups (e.g., old Prod and new Prod).
- Events (where any of the following tracking options are set)
- Messages (payload)
- Context Properties
Supported Versions
Nodinite runs smoothly with all versions and editions of Microsoft BizTalk Server from 2006 onward. We build and test for the latest available Cumulative Update (CU) at any given time.
For the latest CU, visit: KB2555976
- BizTalk 2020
- BizTalk 2016
- BizTalk 2013 R2
- BizTalk 2013
- BizTalk 2010
- BizTalk 2009
- BizTalk 2006 R2
- BizTalk 2006
All editions are supported:
- Enterprise
- Standard
- Developer (Enterprise)
- Trial (Enterprise)
Logged data
Users can access logged data using one or more role-based Log Views.
Installation and Configuration
BizTalk Logging is a built-in feature of the Nodinite Logging Service. During installation, you can configure logging from BizTalk as part of the process.
Automatic synchronization
The BizTalk Log Agent always keeps track of the last tracked event and body, performing synchronization whenever Nodinite and the BizTalk tracking databases are available.
- Reboot anything at any time—no worries, Nodinite will synchronize automatically
- Any of the Core Services
- Any BizTalk nodes (Processing nodes and SQL nodes)
- Original log date/time is used, so there are no "holes" in time for logged events
- Perform updates at any time—no data loss
- You can clear the BizTalk Tracking database using BizTalk Terminator tool/BHM tool.
Important
Ensure the last transaction in the BizTalk tracking database is available in the online Log Databases before running the purge/reset command.
- The BizTalk SQL Job TrackedMessages_Copy_BizTalkMsgBoxDb runs once every minute by default. This means tracked data is typically visible in Nodinite about 90 seconds after the event occurs. You can tune this latency using System Parameters set during installation/configuration—read more here.
- If the online Log Database is lost, you can restore from the last backup and the BizTalk Log Agent will automatically fetch missing tracked events and data.
- You must not stop the BizTalk Log Agent for longer than the purge period set in the BizTalk SQL Agent job DTA Purge and Archive (BizTalkDTADb).
Important
You will eventually lose data if the BizTalk Log Agent cannot reach the tracking database (due to network, firewalls, security, policies, etc.) or if you stop the service for too long.
Tip
Use Nodinite Non-Events agent to get alerted whenever a data outage occurs.
- If you stop the Nodinite BizTalk Server Logging Agent for a long time, it may take a while to catch up. This depends mainly on disk performance for the BizTalk Tracking database and the Log Databases.
Next Step
BizTalk Logging Agent PreReqs
Add or manage Log View